uRT51: AN EMBEDDED REAL-TIME PROCESSOR IMPLEMENTED ON FPGA DEVICES

نویسندگان

  • R. CAYSSIALS
  • M. DUVAL
  • E. FERRO
  • O. ALIMENTI
چکیده

−− In this paper we describe and evaluate the main features of the uRT51 processor. The uRT51 processor was designed for embedded realtime control applications. It is a processor architecture that incorporates the specific functions of a real-time system in hardware. It was described using synthesizable VHDL and it was implemented on FPGA devices. We describe how the uRT51 processor supports time, events, task and priorities. The performance of the uRT51 processor is evaluated using a control application as a case study. The experiments show that the uRT51 processor scheduling features outperform the ones obtained using a traditional RTOS-based real-time system. Keywords−− Scheduling, Real-Time, Embedded Processor

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Embedded Real-Time Co-Processor for Control Applications

In this paper we present a high performance real-time microcontroller (uRT51) based on an 8051 core. The uRT51 is an 8-bits processor that includes a Real-Time co-processing unit. We have implemented the speed control of a DC motor to evaluate the uRT51 performance. The uRT51 shows a control performance suitable for low-cost, low-power, embedded real-time control applications in which real-time...

متن کامل

Performance Analysis of FPGA Architectures Based Embedded Control Applications

The performances of System on Chip (SoC) and the Field Programmable Gate Array (FPGA) particularly, are increasing continually. Due to the growing complexity of modern embedded control systems, the need of more performance digital devices is evident. Recent FPGA technology makes it possible to include processor cores into the FPGA chip, which ensures more flexibility for digital controllers. In...

متن کامل

An FPGA-based System for Development of Real-time Embedded Vision Applications

In this paper, a FPGA based system for real-time video processing is proposed. In this system, real-time video was obtained though a digital camera and video/image processing algorithms were implemented on FPGA hardware. The original image frames and processed video can be displayed simultaneously on the screen of a PC, acting as a system monitor. It is a flexible and easily implemented system,...

متن کامل

Rapid Prototyping of an Automated Video Surveillance System: A Hardware-Software Co-Design Approach

FPGA devices with embedded DSP and memory blocks, and high-speed interfaces are ideal for real-time video processing applications. In this work, a hardware-software co-design approach is proposed to effectively utilize FPGA features for a prototype of an automated video surveillance system. Time-critical steps of the video surveillance algorithm are designed and implemented in the FPGA’s logic ...

متن کامل

FPGA-Based Real-Time Implementation of AES Algorithm for Video Encryption

Multimedia data security is becoming an important concern due to the fact that multimedia applications affect many aspects of our life. To deal with the increasing use of multimedia in industrial process, security technologies are being developed. Multimedia encryption algorithms implemented in hardware have emerged as the most viable solution for improving the performance of Multimedia encrypt...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007